        /*合并两个有序的数组
        给出一个有序的整数数组 A 和有序的整数数组 B ，
        请将数组 B 合并到数组 A 中，变成一个有序的升序数组


        注意：
        1.保证 A 数组有足够的空间存放 B 数组的元素， A 和 B 中初始的元素数目分别为 m 和 n，A的数组空间大小为 m+n
        2.不要返回合并的数组，将数组 B 的数据合并到 A 里面就好了，且后台会自动将合并后的数组 A 的内容打印出来，所以也不需要自己打印
        3. A 数组在[0,m-1]的范围也是有序的
        示例1
        输入
        [4,5,6],[1,2,3]
        输出
        [1,2,3,4,5,6]
        说明
        A数组为[4,5,6]，B数组为[1,2,3]，后台程序会预先将A扩容为[4,5,6,0,0,0]，
        B还是为[1,2,3]，m=3，n=3，传入到函数merge里面，然后请同学完成merge函数，
        将B的数据合并A里面，最后后台程序输出A数组

        import java.util.*;
        public class Solution {
            public void merge(int A[], int m, int B[], int n) {
                int i = m-1;
                int j = n-1;
                int k = m+n-1;
                while(i >= 0 && j>= 0){
                    if(A[i] > B[j]){
                        A[k] =A[i];
                        i--;
                        k--;
                    }else{
                        A[k] = B[j];
                        j--;
                        k--;
                    }

                }
                while(i >= 0){
                    A[k] =A[i];
                    i--;
                    k--;
                }
                while(j >= 0){
                    A[k] = B[j];
                    j--;
                    k--;
                }
            }
        }*/
                /*字符集合
                 输入一个字符串，求出该字符串包含的字符集合，按照字母输入的顺序输出。
                且只包含大小写字母，区分大小写。
                 本题有多组输入
                 输入：
                 abcqweracb
                 复制
                 输出：
                 abcqwer
                 import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static String func(String str){
        boolean[] flag = new boolean[127];
        StringBuilder stringBuilder = new StringBuilder();
        for(int i = 0;i < str.length();i++){
            char ch = str.charAt(i);
            if(flag[ch] == false){
                stringBuilder.append(ch);
                flag[ch] = true;
            }
        }
        return stringBuilder.toString();
    }


    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextLine()) { // 注意 while 处理多个 case
           String str = in.nextLine();
           String ret = func(str);
           System.out.println(ret);

        }
    }
}
                 */

public class test {

    public static void main(String[] args) {
        String s = String.format("%d-%d-%d", 2019, 9, 14);
        System.out.println(s);
    }
}
